Search Result:Desmodium tortuosum
Overview of noun desmodium_tortuosum
The noun desmodium tortuosum has 1 sense
- beggarweed, Desmodium tortuosum, Desmodium purpureum -- (West Indian forage plant cultivated in southern United States as forage and to improve soil)